New 4 Bedroom 2.5 Bath Home | New Oxford And Hanover Pa | 2,216 S/F